Character Networks for Narrative Generation

نویسنده

  • Graham Sack
چکیده

In this position paper, the author proposes the use of social networks of characters as an AI narrative generation mechanism. The first part of the paper offers examples of recent research by literary critics on the relationship between character networks and narrative structure. The second part of the paper offers a simple example of story generation based on a structural balance network model. From Narratives to Networks Finding realistic but tractable story generation mechanisms is an ongoing challenge for the narrative intelligence community. Most story generators rely on either (1) corpora of pre-existing stories (e.g., MEXICA), or (2) story grammars (e.g., TALESPIN). Efforts have been made to broaden generative mechanisms to include games as well as crowdsourcing. In a recent paper, Pablo Gervas argues for the value of chess as a narrative generation mechanism: Chess provides a finite set of characters (pieces), a schematical representation of space (the board), and time (progressive turns), and a very restricted set of possible actions. Yet it also allows very elementary interpretations of game situations in terms of human concepts such as danger, threat, conflict, death, survival, victory or defeat, which can be seen as interesting building blocks for story construction. There is a related body of work that makes use of sports games statistics to generate simple narratives akin to newspaper articles (Allen et al, 2010; Laureau et al, 2011; Copyright © 2012, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved. 1 Perez y Perez, R., Sharples, M. MEXICA. Journal of Experimental and Theoretical Artificial Intelligence, 13. 2006. pp. 121-139 2 Meehan, J. Tale-spin. In Proceedings of IJCAI 1977. pp. 91-98. 3 See Reidl, Mark et al. “Automatically Learning to Tell Stories about Social Situations from the Crowd” CMN Proceedings. LREC 2012. 4 Gervas, Pablo. “From Fleece of Fact to Narrative Yarns.” Computational Models of Narrative Proceedings, LREC 2012. pp. 123. Bouayad-Agha et al, 2011). Basic simulations have been used similarly. Computational social scientist Robert Axtell argues that each run of Sugarscape (an agent-based model of wealth and trade) constitutes an historical narrative (or “proto-history”) describing the social and cultural development of a population of artificial agents. In the position paper that follows, I will propose that social networks may provide another, complementary mechanism for narrative generation. The relationship between social networks and narrative structure has been an active area of research for literary critics in the past several years. Efforts have been directed particularly at the extraction of character interaction networks from literary works. The guiding principle behind literary network analysis is that narratives are not merely depictions of individual experience in language but are also artificial societies whose imaginary social forms can be quantified and analyzed. What such analyses reveal is that narrative structure (e.g., plot, genre, and characterization) is intimately related to network structure. Included below are examples drawn from my own research on networks of characters in 19 Century British fiction. Figure 1 shows the social network diagrams for Charles Dickens’ The Pickwick Papers, George Eliot’s Middlemarch, and Henry James The Ambassadors. 5 Axtell, Robert and Epstein, Joshua. Growing Artificial Societies. Washington: Brookings, 1996. 6 Dames N., Elson D., McKeown K., “Extracting Social Networks from Literary Fiction.” Assoc. Computational Linguistics Proceedings, 2010. 7 Sack, Graham. Character Networks in the 19 Century British Novel. Columbia University, MA Thesis, 2011. 8 Moretti, F. “Network Theory, Plot Analysis.” NLR. May, 2011. 9 For each novel, a list of preliminary character names was generated using the Stanford NER, consisting of all proper names occurring 5 times. High error rates (8%-54%) required vetting by (1) checking entries against reference works on literary characters or (2) manually checking names in the body of the texts. Social networks are created for each novel by counting the number of paragraphs in which each pair of character names co-occurs. Edges are drawn for pairs with 3 co-occurrences and are weighted by the number of paragraphs in which characters co-occur, with darker lines indicating stronger, more frequent interactions. “Strong ties” are defined as co-occurrence in 20 paragraphs. 38 Intelligent Narrative Technologies: Papers from the 2012 AIIDE Workshop AAAI Technical Report WS-12-14

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Character Networks for Narrative Generation: Structural Balance Theory and the Emergence of Proto-Narratives

This paper models narrative as a complex adaptive system in which the temporal sequence of events constituting a story emerges out of cascading local interactions between nodes in a social network. The approach is not intended as a general theory of narrative, but rather as a particular generative mechanism relevant to several academic communities: (1) literary critics and narrative theorists i...

متن کامل

Liquid Narrative Group Technical Report Number 03-000 Actor Conference: Character-focused Narrative Planning

The ability to generate narrative can be applied to entertainment and educational applications to the benefit of both. In this paper, I informally evaluate several narrative generation systems. Automated narrative generation systems can be classified as character-centric and author-centric techniques. Character-centric systems tend to develop narratives with strong character believability but w...

متن کامل

Archetype-Driven Character Dialogue Generation for Interactive Narrative

Recent years have seen a growing interest in creating virtual agents to populate the cast of characters for interactive narrative. A key challenge posed by interactive characters for narrative environments is devising expressive dialogue generators. To be effective, character dialogue generators must be able to simultaneously take into account multiple sources of information that bear on dialog...

متن کامل

NetworkING: using character relationships for interactive narrative generation

In this work, we revisit the duality between character and plot in Interactive Storytelling, and demonstrate the important role of social relationships between virtual characters in the generation of narrative: an aspect that has hitherto been overlooked as a generation mechanism. We argue that the structure of social relationships between characters can be used as a powerful mechanism to deter...

متن کامل

Character-focused Narrative Planning

Because narrative plays such a key role in the understanding of events in our daily lives, the ability to generate narrative can be of great use in virtual reality systems whose purpose is to entertain, train, or educate their users. Narrative generation, however, is complicated by the conflicting goals of plot coherence – the appearance that events in the narrative lead towards the narrative’s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012